package dome;

/*
final关键字：
被final修饰的成员变量在定义时语法规定必须初始化！！！
被final修饰的变量叫做常量，这里要大写
被final修饰的类叫做密封类，此时代表这个类不能被继承了！！！


 */


final class Student {   //被final修饰的类叫做密封类，此时代表这个类不能被继承了！！！

    public final String name = "张三"; // 被final修饰的成员变量在定义时语法规定必须初始化！！！





}


public class FinalDome {



    public static void main(String[] args) {

        final int A = 10;//被final修饰的变量叫做常量，这里要大写

        Student student = new Student();
        System.out.println(student.name);



        final int[] array = {1,2,3};//此时证明array这个引用指向的对象是不能改变的    //array里面存的是对象的地址

//        array = new int[10];   //此时证明array这个引用指向的对象是不能改变的
//        array[0] = 10;         //但是可以改变里面的值


    }
}
